@charset "utf-8";

body{ margin:0px; font-size:12px; color:#3d2f1b;font-family:"微软雅黑"}

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;}


h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}

button {overflow:visible}

img{border:none;}

a{color:#3d2f1b;text-decoration:none;}

a:hover{color:#52a7e8;text-decoration:none;}

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{overflow:hidden;clear:both; height:0px;}

.lf{ float:left;}

.rt{ float:right;}

.m{ width:1180px; margin:0 auto}

.yindao{width:100%; background-color:#f8f8f8; border-bottom:1px solid #e7e7e7; overflow:hidden;}  
.yindao .yd{width:1120px; margin:0 auto; overflow:hidden;}
.yindao .yd .lf{font-size:12px; color:#555; line-height:32px;}
.h-link{


	font-size: 14px;

	line-height: 30px;

	color: #9c9d9d;

	

}
.h-link a{

	color: #9c9d9d;

	transition: color 500ms ease-in 0ms;

	padding: 0 4px;

}

.h-link a:hover{

	color: #0d4aa0;

}
.dh{ width:100%; height:50px; margin:0 auto; background:#0068b7; overflow:hidden}
.header{width:100%; background-color:rgba(255,255,255,1); height:110px}
.header .m{position:relative;}
.header .logo{width:502px;  float:left;}
.header .logo img{width:100%; height:auto; display:block;}
.header .wwz{ float:left; line-height:24px; font-size:20px; padding-top:40px; font-weight:bold; color:#0068b7}
.header .search{width:300px; text-align:right; float:right}
.header .search .wz{ font-size:18px; color:#00a7e2; margin-top:20px; font-weight:bold}
.header .search .dhh{ background:url(../images/dhh.png) no-repeat center left; height:35px; margin-top:35px; width:300px;  font-size:15px; line-height:35px; float:right}
.header .search .dhh span{ color:#0068b7; font-size:24px; font-weight:bold}
.daohang{ width:100%; margin:0 auto; height:50px; background:#0068b7;}
.nav{width:1200px; margin:0 auto}
.nav ul li{width:150px; height:50px; font-size:15px; text-align:center; line-height:50px;  float:left; position:relative;background:url(../images/d2.jpg) no-repeat center right;}
.nav ul li a{color:#fff; display:block;}
.nav ul li:hover a{border-bottom:2px solid #0068b7; color:#fff;}
.nav ul li a.on{border-bottom:2px solid #0068b7; color:#0068b7;}
.nav .ej{width:150px; position:absolute;  background-color:#3c82dc; display:none;}
.nav .ej a{line-height:36px; font-size:12px; border-bottom:1px solid #fff;}
.nav ul li:hover .ej{display:block;}
.nav ul li:hover .ej a{border-bottom:1px solid #ccc; color:#fff;}
.nav ul li:hover .ej a:hover{border-bottom:1px solid #fff; background-color:#000; color:#fff;}


 /* banner */

.banner{height:540px;overflow:hidden;}

.banner .d1{width:100%;height:540px;display:block;}

.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:700px;}

.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -40px;display:inline;}

.banner .d2 li{width:21px;height:21px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}

.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}





.m1{ background:#f8f8f8; padding:80px 0; overflow:hidden}



.about{ width:1180px; margin:0 auto}

.zuo{ width:540px;}

.zuo h3{ display:block; background: url(../images/line.jpg) left bottom no-repeat; padding-bottom:10px; color:#0068b7; font-size:32px; font-weight:normal;}

.zuo h3 em{ font-style:normal; display:block; font-size:20px; color:#515151 }

.zuo p{ display:block; margin:20px 0; font-size:14px; line-height:30px; color:#7a7a7a}

.zuo span a{ display:block; width:120px; line-height:35px; border:#0068b7 1px solid; color:#0068b7; text-align:center}

.zuo span a:hover{ display:block; width:120px; line-height:35px; background:#0068b7; color:#fff; text-align:center}





.m2{ background:url(../images/m2.jpg) center no-repeat; height:580px; overflow:hidden} 

.biaoti1{ text-align:center; margin:80px 0; background:url(../images/line2.jpg) top center no-repeat; padding-top:10px}

.biaoti1 h1{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#FFF; font-weight:bold; line-height:60px; text-transform:uppercase}

.biaoti1 h2{ font-size:30px; color:#fff; font-weight:normal}

.fuwu{ width:1180px; margin:0 auto; text-align:center}

.fuwu ul li{ display:inline-block; text-align:center; margin:0 10px;}

.fuwu ul li img{transition:all 0.6s}

.fuwu ul li:hover img{transform:rotate(60deg); transition:all 0.6s}

.fuwu ul li a p{ font-size:20px; color:#FFF; line-height:50px;  }





.biaoti2{ text-align:center; margin:40px 0 40px; background:url(../images/icon_4.png) bottom center no-repeat; padding-bottom:20px}

.biaoti2 h1{ font-size:24px; color:#262626; font-weight:bold; line-height:60px;}

.biaoti2 h2{ font-size:14px; color:#a2a2a2; font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase}

.biaoti3{ text-align:center; margin:60px 0 40px; background:url(../images/icon_4.png) top center no-repeat; padding-top:10px}

.biaoti3 h1{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#262626; font-weight:bold; line-height:60px;text-transform:uppercase}

.biaoti3 h2{ font-size:30px; color:#a2a2a2; font-weight:normal}



.huodong{ width:1200px; margin:0 auto 50px;text-align:center; height:auto; overflow:hidden}

.huodong ul li{ display:inline-block; width:285px; margin-right:20px; float:left}

.huodong ul li i{ display:block; width:285px; overflow:hidden}

.huodong ul li img{ transition:all 0.6s; width:100%}

.huodong ul li:hover img{transition:all 0.6s;transform:scale(1.2,1.2)}

.huodong ul li a h3{ font-size:16px; font-weight:normal; line-height:45px; color:#000; text-align: center}

.huodong ul li a:hover h3{ color:#0068b7}

.huodong ul li:nth-child(4n){margin-right:0; }



.more a{ margin:60px auto; background:#0068b7; border-radius:5px; width:145px; line-height:40px; display:block; color:#FFF; font-size:16px; text-align:center }

.more a:hover{ background:#0068b7}


.pxpx{ width:1180px; margin:0 auto 50px; padding:30px 0;}
.pxpx ul li{ float:left;box-shadow: 0px 0px 4px rgba(195,195,195,0.75); margin-right:10px}
.pxpx ul li:nth-child(6n){margin-right:0; }
.pxpx ul li p{ font-size:16px; line-height:35px; text-align:center; font-weight: bold; color:#1d5da0}
.pxpx ul li img{ width:226px; height:157px;transition:all 0.6s}
.pxpx ul li:hover img{transform:scale(0.9,0.9);  transition:all 0.6s}





.m3{ background:#f8f8f8; overflow:hidden}

.xwlb { width:1180px; margin:0 auto}

.xwlb ul{ overflow:hidden}

.xwlb ul li{ background:#efefef; width:545px; height:85px; padding:10px; margin-bottom:35px}

.xwlb ul li h1{ display:block; float:left; width:95px; height:85px; text-align:center; font-size:45px; color:#4c4c4c; border-right:#FFF 1px solid; line-height:85px}

.xwlb ul li h1 em{ display:block; font-style:normal; font-size:14px; font-weight:normal}

.xwlb ul li:hover{ background:#0068b7; }



.xwlb ul li:hover *{ color:#FFF }

.xwlb .zi{ float:right; width:430px}

.xwlb ul li a .zi h3{ font-size:14px; font-weight:normal; line-height:40px}

.xwlb .zi p { color:#777777; line-height:20px }
.sy_cp{ padding-bottom:60px; height:auto; overflow:hidden; width:1200px; margin:0 auto}
.sy_cp .cp{width:916px; margin:0 auto}
.sy_cp .cp ul li{width:262px; padding:10px; border:1px solid #e7e7e7; background-color:#fff; text-align:center; margin-right:20px; float:left; margin-bottom:26px}
.sy_cp .cp ul li:hover{ background:#363636; border:1px solid #fff; color:#FFFFFF}
.sy_cp .cp h3{font-size:18px; font-weight:bold; margin-bottom:10px;}
.sy_cp .cp p{font-size:14px;  line-height:24px}

.sy_cp .tp{width:262px; height:236px; margin:0 auto 10px; overflow:hidden;}

.sy_cp .cp ul li:nth-child(3n){margin-right:0; }


.ys dl{ width:580px; overflow:hidden; text-align:left; margin-top:8px; background:#f8f8f8; border-radius:8px; padding:5px 10px }
.ys dl h1{ font-size:14px; font-weight: normal; line-height:30px; color:#696969; line-height:22px}

.ys dl dt{ margin-bottom:10px; height:42px; overflow:hidden; background:url(../images/ys_line1.gif) no-repeat left bottom; font: bold 16px/40px "Microsoft Yahei"; color:#2e374e;} 

.ys dl dt span{ float:left; padding-right:15px; height:70px; overflow:hidden; color:#0068b7; font: bold 30px/40px "Times New Roman", Times, serif;}

.ys dl dt b{ font:bold 16px/40px "Microsoft Yahei"; color:#2e374e;}

.ys dl dd{ margin-bottom:12px; display:block; padding-left:28px; width:380px;  overflow:hidden; color:#387dcb; font:15px/24px "Microsoft Yahei"; background:url(../images/ys_icon1.png) no-repeat left 4px; margin-top:15px}

.f_ietm {
	 width:1200px; margin:0 auto 60px; height:auto; overflow:hidden
}
.f_ietm ul li {
	float: left;
	width: 292px;
	height: 141px;
	margin-right: 8px;
	margin-bottom: 15px;
}
.f_ietm ul li.green {
	border: #0068b7 solid 1px;
	background: #0068b7;
	color: #FFFFFF
}
.f_ietm ul li.green h2 {
	font-size: 24px;
	font-weight: 700;
	line-height: 70px; text-align:center
}
.f_ietm ul li.green p {
	text-align: center;
	width: 94%;
	margin: 0 auto;
	line-height:20px;
}
.f_ietm ul li.grey {
	border: #e7e7e7 solid 1px;
	background: #f0f0f0
}
.f_ietm ul li.grey h2 {
	font-size: 24px;
	font-weight: 700;
	line-height: 70px;
	color:#0068b7; text-align:center
}
.f_ietm ul li.grey p {
	text-align: center;
	width: 90%;
	margin: 0 auto;
	line-height:20px;
	color:#888888;
}
.f_ietm ul li.last {
	margin: 0;
	float: right
}


.more2 a{ margin:0px auto; margin-bottom:60px; background:#0068b7; border-radius:5px; width:145px; line-height:40px; display:block; color:#FFF; font-size:16px; text-align:center }

.more2 a:hover{ background:#0068b7}



  .top_imgbox{

width:100%; 

height:260px; 

position:relative;

z-index:2; 

overflow:hidden;

margin-top:90px;



}

.top_imgbox .top_img{

position:absolute; 

left:50%; 

    top:0; 

width:1920px;

    margin-left:-960px; 

z-index:99;

}



.main{ margin-bottom:50px}

.newlb { width:1180px; margin:0 auto}

.newlb ul li{ background:#f6f6f6; border-bottom:#e9e9e9 1px solid; margin-bottom:20px; padding:10px 20px; overflow:hidden}

.newlb ul li:hover{box-shadow: 4px 4px 4px rgba(195,195,195,0.75); }

.newlb ul li span{ display:block; float:left; text-align:center; width:100px; color:#999; font-size:20px}

.newlb ul li span em{ display:block; font-style:normal; font-size:50px; color:#333}

.newlb .xwwz{ float:right; width:960px; font-size:14px; line-height:30px}

.newlb .xwwz h3{ font-size:20px; line-height:50px;}



.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53;margin: 0 auto;text-align: center;}

.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}

.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #64AADE; border: 1px solid #64AADE; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}


.nTab{width:1180px;overflow:hidden}

.none {display:none;}

.nTab .TabTitle{ width:300px; margin:0 auto}

.nTab .TabTitle li{float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;width:149px; font-size:16px; border-right:1px solid #FFF;}

.nTab .TabTitle li a{text-decoration:none;}

.nTab .TabTitle .active{background:#0068b7;color:#ffffff}

.nTab .TabTitle .normal{background:#cccccc;color:#fff}

.nTab .TabContent{clear:both;overflow:hidden;display:block}

.zxyy{ width:190px; height:40px; line-height:40px; font-size:16px; color:#FFF; float:right; display:block;text-align:center; background:#0068b7}

.zxyy a{ text-align:center; color:#FFF ; display:block}

.zxyy a:hover{ color:#FFF; text-decoration:none; display:block}

.cali{ width:277px; line-height:35px; text-align:center; font-size:15px; color:#333333; float:left; padding-left:24px; padding-top:20px;}

.cali a{ color:#333; text-decoration:none}

.cali a:hover{ color:#0068b7; text-decoration:none}

.mk2_main{ width:1180px; margin:0 auto 60px}


.mk42_mi{padding-bottom:60px; height:auto; overflow:hidden; width:1180px; margin:0 auto}
.x3{ float:left; margin:0px 5px 10px 5px; width:224px;border:1px solid #CCCCCC; background: #FFFFFF}
.x3 img{ }

.footer {width:100%; background-color:#383838; color:#eee; overflow:hidden; }
.footer a {color:#666;}
.footer a:hover {color:#0068b7;}
.footer .foot {width:1200px; margin:40px auto; overflow:hidden;}
.footer .foot .d_lx {width:360px; float:left; display:block; margin-top:5px}
.footer .foot .d_lx h4 a {font-size:16px; color:#FFFFFF}
.footer .foot .d_lx span{ width: 32px;height: 2px;background-color: #0068b7;display: block; margin-top:18px; margin-bottom:10px}
.footer .foot .d_lx .time {font-size:12px; line-height:24px; color:#999}


.footer .foot .d_nav {width:158px; margin-right:25px; float:left; display:block;}
.footer .foot .d_nav h4 a {font-size:16px; color:#FFFFFF}
.footer .foot .d_nav span{ width: 32px;height: 2px;background-color: #0068b7;display: block; margin-top:40px; margin-bottom:10px}
.footer .foot .d_nav a {display:block; float:left; width:100%; font-size:12px; line-height:24px;color:#999}
.footer .foot .d_ewm {width:100px; float:right;}
.footer .foot .d_ewm .y {width:102px; float:right;}
.footer .foot .d_ewm .y img {width:100%; height:auto;}
.footer .foot .d_ewm .y span{ text-align:center; display:block; padding:10px 0px}
.footer .foot .d_ewm .w {line-height:26px; text-align:center; margin-top:15px;}
.footer .bq {width:100%; background-color:#2a2a2a; overflow:hidden;}
.footer .bq .nr {width:1200px; margin:10px auto; text-align:center; line-height:30px; overflow:hidden; color:#999}
.footer .bq .nr span { text-align:left}
.footer .bq .nr span a{color:#999}

.fh_top{width:36px; height:36px; border-radius:100%; background-color:#fff; border:2px solid #e7e7e7; display:none; position:fixed; right:2px; bottom:70px; z-index:999;}
.fh_top img{width:100%; height:auto;}


.case_nei { width:1200px; padding:20px 0; margin:0 auto 40px; overflow:hidden}
.floatL {float: left; padding-top:80px; cursor:pointer}
.subBox {width:1100px; height:279px;overflow: hidden; float:left;}
.subBox ul { width:100000px; margin:0; padding:0;}
.subBox ul li {width:275px; float: left; display:inline; }
.subBox ul li i { display:block; background:#FFF; padding:10px; width:240px; border:#dedede 1px solid; margin:0 auto; text-align:center }


.subBox ul li a p { width:240px; line-height:35px; font-size:16px; color:#000; text-decoration:none; font-style:normal; color:#5b5b5b}
.subBox ul li:hover i { background:#0068b7}
.subBox ul li:hover *{ color:#FFF}


.par-title { width:1180px; margin:0 auto; text-align:center; padding-top:100px; }
.par-title h3 { color: #FFFFFF; font-family: 'Microsoft Yahei'; font-size: 50px; font-weight: 400; line-height: 50px; margin: 0px 0 10px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); text-transform: capitalize; }
.par-title h3 span{font-size: 22px; vertical-align: baseline; color: #f2f2f2; display:block; background:url(../images/line.png) center no-repeat;}
.par-title p { color: #EEEEEE; font-family: 'Microsoft Yahei', sans-serif; font-size: 14px; font-weight: 200; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }

.par-navigation { position:fixed; z-index:1; top:20px; }

.par-navigation li { color:#333333; display:block; padding: 0 10px; line-height:30px; margin-bottom:2px; font-weight:bold; -webkit-transition: all .2s ease-in-out;
border-bottom:1px solid black; text-align:left; width:53px; }

.par-navigation li:hover, .active { font-size:25px; cursor:pointer; }

.par-slide, .par-pattern { background-attachment: fixed; width:100%; height: 294px; position: relative; }

.par-pattern {  position: absolute; -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.2) inset; }

.par-button { display:block; width:50px; height:50px; position:absolute; bottom:0px; left:50%; background-color:#333333; }

.par-button:hover { background-color:#494949; cursor:pointer; }

#par-slide2 { background-image: url("../images/sc-bg2.jpg");}
.nbanner{  width:100%; height:202px; overflow:hidden; background: url(../images/sc-bg2.jpg) no-repeat center bottom;}

.test{ width:1180px; margin:30px auto; }
.test ul{list-style:none; overflow:hidden; text-align:center} 
.test li{ display:inline-block;width:120px; margin:0 10px;line-height:40px;} 
.test a{display:block;text-align:center;height:40px; font-size:14px} 
.test a:link{color:#fff;background:#0068b7;text-decoration:none;} 
.test a:visited{color:#fff;text-decoration:underline;} 
.test a:hover{color:#FFF; font-weight:normal;text-decoration:none;background:#088fcd;}  


.guanyu{ width:1158px; margin:20px auto 50px; overflow:hidden; border:#f1f1f1 1px solid; padding:10px}
.guanyu h1{ font-size:20px; line-height:50px; color:#0068b7}
.guanyu p{ line-height:40px; font-size:16px; padding-bottom:30px}
.lmmc {border-bottom:1px solid #f1f1f1; width:1129px; height:51px; line-height:50px; color:#0068b7; overflow:hidden; background:url(../images/four-rightnav.png) no-repeat center left; padding-left:20px; font-size:18px; font-weight:bold}
.lmmc span {border-bottom:1px solid #3c4094; padding-bottom:15px;}


.sy_td{margin:40px auto 60px;}

.sy_td .td ul{width:1213px; margin: 0 auto}
.sy_td .td ul li{width:290px; float:left; margin-right:13px; position:relative; overflow:hidden; margin-bottom:13px}
.sy_td .td ul li img{width:100%; height:auto; display:block;}
.sy_td .td .wz{position:absolute; top:0; left:0; width:230px; height:100%; padding:30px; background-color:rgba(0,0,0,.8); font-size:14px; line-height:28px; color:#fff; opacity:0; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_td .td .wz h1{ font-size:16px; text-align:center}
.sy_td .td ul li:hover .wz{opacity:1;}
.sy_td .td img{width:100%; height:auto; display:block;}


.marqueeleft{height:87px;width:1200px;overflow:hidden;margin:20px auto 60px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 10px;display:inline;height:85px;overflow:hidden; border:#CCCCCC 1px solid}
.marqueeleft li img{height:85px; width:auto;}

.banquan{ border-top:#7e8385 1px solid; background:#1c1d1c; height:48px; line-height:48px; text-align:center; color:#adacac}


.about_div{width:1200px;height:auto;overflow:hidden;margin:0 auto;}

.about_left{width:537px;height:350px;border:1px #0068b7 solid;float:left;margin-top:35px;position:relative;margin-left:20px;}

.about_left img{position:absolute;top:-20px;left:-18px;}

.about_right{width:587px;height:auto;overflow:hidden;margin-top:10px;}

.about_right h2{font-size:20px;color:#0068b7;margin-bottom:30px; text-align:left}

.about_right p{color:#333333;font-size:14px;line-height:26px;margin-top:15px; text-align:left}

.about_right a{width:159px;height:38px;background:#333;color:#fff;display:block;text-align:center;line-height:38px;font-size:14px;margin-top:25px;}


/*新闻*/
.new{ width:1200px; margin:40px auto; overflow:hidden}
.new1{ width:507px;}
.new1 i{ display:block; width:507px; height:290px; overflow:hidden;}
.new1 i img{ transition:all 0.6s; width:100%}
.new1 i a:hover img{ transition:all 0.6s; transform:scale(1.2,1.2)}
.new1 h3{ font-size:16px; font-weight:normal; line-height:55px}
.new1 p{ font-size:14px; color:#7e7e7e; line-height:23px} 

.new2{ width:650px}
.new2 ul li{ border-bottom:#cacaca 1px dashed; padding-bottom:15px; margin-bottom:15px; overflow:hidden}
.new2 ul li span{ display:block; float:left; width:66px; height:70px; background:#f0f0f0; border-radius:10px; color:#7b7b7b; text-align:center; }
.new2 ul li span i{ font-style:normal; display:block; font-size:35px;}
.new2 ul li .wz{ width:560px; float:right}
.new2 ul li .wz  h3 a{ font-size:16px; color:#3d3d3d; line-height:25px; font-weight:normal}
.new2 ul li .wz p{ display:block; width:100%; text-align:left; font-size:14px;background:none; color:#999; line-height:23px}

.new2 ul li:hover span{ background:#0068b7; color:#FFF}
.new2 ul li:hover .wz  h3 *{ color:#0068b7; }


.nmain{ width:1180px; margin:30px auto}
/*分类*/
.fenlei{ background:#fff; border:#e9e9e9 1px solid; width:220px; margin-bottom:20px}
.fenlei h3{ font-size:18px; color:#FFF; display:block; background:url(../images/nt.jpg) center no-repeat; line-height:50px; padding-left:25px}

.fenlei ul{ width:196px; margin:12px;}
.fenlei ul li{  line-height:32px; margin-bottom:10px; overflow:hidden;}
.fenlei ul li a{ display:block; padding-left:20px; color:#666; display:block;background: url(../images/t1.jpg) top no-repeat;}
.fenlei ul li a:hover{ background: url(../images/t2.jpg) top no-repeat; color:#FFF}

.fenlei1{ background:#fff; border:#e9e9e9 1px solid; width:260px; margin-bottom:20px}
.fenlei1 h3{ font-size:18px; color:#FFF; display:block; background:url(../images/nt1.jpg) center no-repeat; line-height:50px; padding-left:25px}

.fenlei1 ul{ width:236px; margin:12px;}
.fenlei1 ul li{  line-height:32px; margin-bottom:10px; overflow:hidden;}
.fenlei1 ul li a{ display:block; padding-left:20px; color:#666; display:block;background: url(../images/t11.jpg) top no-repeat;}
.fenlei1 ul li a:hover{ background: url(../images/t21.jpg) top no-repeat; color:#FFF}


.nlf{ width:220px; float:left}
.lianxi{ background:#0055a0; }
.lianxi p{ display:block; padding:10px; line-height:25px; color:#FFF}

.nrt{ width:930px; float:right; }
.nbt{ background:#ececec; border-left:#0068b7 3px solid; line-height:45px; padding-left:20px; font-size:12px; color:#666; }
.kuang{background:#fff; border:#e9e9e9 1px solid; padding:0 20px 20px; overflow:hidden; }
.tuwen{ font-size:14px; line-height:30px}
.kuang p{ line-height:32px; font-size:14px; padding-top:20px}


.article_list{ margin:0 auto 30px;}
.article_list li{ clear:both; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #eee; height:auto; overflow:hidden}
.article_list li .pic{ float:left; width:212px; height:145px;}
.article_list li .pic img{   width:212px; height:145px;}
.article_list li .txt{ float:right; width:660px; }
.article_list li .txt h2 strong a{ font-weight:normal; font-size:20px; line-height:30px;}
.article_list li:hover .txt h2 strong a{color:#0068b7; }
.article_list li .txt p {  color:#666;margin-top:5px;   font-size:12px; line-height:24px;}
.article_list li .txt p a{ margin-top:25px;line-height:26px; border-radius:20px; border:1px solid #0068b7;  display:block; text-align:center; float:right; margin-right:10px; color:#0068b7;   width:105px; }
.article_list li:hover .txt p a{ color:#fff; background:#0068b7; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }


.fenye{ height:40px; padding-top:10px; float:right; clear:both; width:500px }
.fenye ul{ float:right;  }
.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px; font-size:12px}
.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}
.fenye li a:hover { background:#0068b7; color:#fff;}
.fenye li.thisclass { background:#0068b7; color:#fff;padding:0 10px;}


.ls_lp{width:1200px; margin:30px auto 80px; position:relative;}
.ls_lp a.prev{width:30px; height:100px; position:absolute; top:50%; margin-top:-50px; left:0; display:block;}
.ls_lp a.next{width:30px; height:100px; position:absolute; top:50%; margin-top:-50px; right:0; display:block;}
.ls_lp .bd{width:1050px; margin:0 auto;}
.ls_lp .bd ul li{width:230px; padding:9px 9px 0; border:1px solid #e7e7e7; margin-right:30px; float:left; background:#e7e7e7}
.ls_lp .bd ul li:hover{background-color:#0068b7;}
.ls_lp .bd ul li:hover a{color:#fff;}
.ls_lp .bd ul li img{width:100%; height:auto; display:block;}
.ls_lp .bd p{font-size:14px; text-align:center; line-height:40px;}

.fenye{ height:40px; padding-top:10px; float:right; clear:both; width:500px }
.fenye ul{ float:right;  }
.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px; font-size:12px}
.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}
.fenye li a:hover { background:#005f91; color:#fff;}
.fenye li.thisclass { background:#005f91; color:#fff;padding:0 10px;}
.con_right_case{ width:945px; margin:auto;  clear:both; margin-top:20px; padding-left:0px}
.con_right_case ul{}
.con_right_case li{ box-shadow:2px 2px 10px  #e5e5e5; border:1px solid #e5e5e5;  border-radius:5px; margin:0px 7px;   background:#fff;margin-bottom:30px; position:relative; width:281px;  overflow:hidden;  float:left; }
.con_right_case li:hover{ box-shadow:2px 2px 10px  #ccc;  }
.con_right_case li img{ border:1px solid #e5e5e5; margin:10px 10px 0 10px	; width:258px;  }
.con_right_case li .pic_txt{ background:url(../images/eye.png) no-repeat  360px 22px; color:#555; width:100%;  float:left; text-align:center;}
.con_right_case li .pic_txt  a{ display:block; margin:0 10px; line-height:40px; color:#555; font-size:14px; }
.con_right_case li:hover .pic_txt  a{ color:#005f91;}

.dabt{ border-bottom:#CCCCCC 1px dotted; font-size:18px; font-weight:bold; text-align:center; padding:30px 0px; color:#0068b7}
.wenzi{ line-height:24px; font-size:14px}
.tu{ text-align:center}